information sharing technology - Français Anglais Dictionnaire